Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Wimbledon - London M25 Luan Australia F2 France F6 USA F28 USA F22 USA F23 USA F24 Indonesia F3 Indonesia F4 Hong Kong F3 Korea F1 Korea F2 Korea F6 China F6 China F7 France F8 France F9 Australia F1 Australia F2 Thailand F1 Thailand F2 Thailand F3 China F1 China F2 China F3 USA F27 USA F28 USA F29 Korea F1 Korea F3 Korea F4 Hong Kong F2 VI Gramado Open de Tenis - Gramado Uncle Toby's Challenger in Burnie - Burnie Fifth Third Bank Tennis Classic - Lexington Odlum Brown Vancouver Open - Vancouver Open D'Orleans - Orleans Voit Mexico City Open - Mexico City Flea Market Cup - Busan Keio Challenger International Tennis Tournament - Yokohama Fifth Third Bank Tennis Championships - Lexington Rhodes Challenger Ramat Hasharon Challenger Athens Challenger M15 Bali Busan Challenger Granby Challenger Beijing Challenger Olbia Challenger - Olbia Togliatti Cup - Togliatti M25 Sapporo Dallas Challenger M25 Takasaki Prague Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City Nottingham-2 Challenger 2006 Challenger of Santa Clarita California Challenger - Valencia Challenger Casablanca San Angel - Mexico City Binghamton Challenger Bangkok Challenger 2007 Challenger of Santa Clara - Valencia XL Bermuda Open - Bermuda Seoul Challenger Le Gosier Challenger Istanbul Challenger Astana Challenger Project Independence Men's Challenger - Mandeville Czech Open - Prostejov 13 BH Tennis Open International Cup - Belo Horizonte M25 Bali M15 Bali Tashkent Challenger Open Diputacion Ciudad de Pozoblanco - Cordoba Toyota Challenger Busan Challenger M25 Burnie Nanchang Challenger M25 Launceston Busan Challenger Ilkley Challenger Vancouver Challenger Brescia Challenger M15 Nishi-Tokyo Kobe Challenger Toyota Challenger M15 Tsukuba Maui Challenger Tashkent Challenger - Tashkent Seoul Challenger Busan Challenger Surbiton Challenger Nottingham Challenger Salzburg Challenger Vancouver Challenger Tashkent Challenger Leon Challenger Nottingham Challenger Sao Paulo Challenger Tour Finals Kaoshuing Challenger Yeongwol Challenger Canberra Challenger Indian Wells Challenger Taipei City Challenger Guadalajara Challenger Seoul Challenger Gimcheon Challenger Busan Challenger M25 Wichita Seoul Challenger Kaohsiung Challenger Burnie Challenger Kaohsiung Challenger Launceston Challenger Tashkent Challenger Ningboo Challenger Suzhou Challenger Hua Hin Challenger Bangkok Challenger Raanana Challenger Bangkok Challenger Zhuhai Challenger Shenzhen Challenger Nanchang Challenger Istanbul Challenger Kaohsiung Challenger Busan Challenger Gwangju Challenger Jerusalem Challenger Little Rock Challenger Uncle Tobys Challenger - Tasmania Gatineau Challenger Chengdu Challenger Yokkaichi Challenger The Swanston Challenger - Sacramento Mallorca Challenger Cassis Challenger Uncle Toby's Burnie Challenger - Tasmania Ourocard Tennis Challenger - Sao Paulo Alexander Kolyaskin Memorial - Donetsk Smith Barney Men's Challenger - Covington Austin Challenger - Austin Shimadzu All Japan Indoor Tennis Championships - Kyoto Heineken Challenger - Ho Chi Minh City ECM Prague Open 2005 - Prague Pro Challenger at Calabasas - Calabasas The LTA Wrexham Challenger - Wrexham Gemax Open - Belgrade Torneo Internacional Challenger Fila 2006 - Leon Canberra Challenger Atlanta Clay Court Challenger - Atlanta Harrah's Entertainment Men's Pro Challenger - Tunica Czech Open 2006 - Prostejov Morelos Challenger Indian Wells Challenger Prague II Challenger Prostejov Challenger GHI Bronx Tennis Classic - Bronx Bukhara Challenger - Bukhara The $50,000 Pro Challenger at Calabasas - Calabasas Wailea Men's Challenger - Maui Bancolombia Open - Bogota Isla de Lanzarote - Lanzarote Isla de Gran Canaria - Mas Palomas Countrywide Classic USTA Challenger - Carson Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Togliatti Cup - Togliatti Penza Cup - Penza Mordova Cup 2007 - Saransk Akbank Private Banking TED Open - Istanbul Samsung Securities Cup - Seoul Taiwan Challenger - Kaohsiung Ilkley Challenger Taipei 2 Challenger Oldum Brown Vancouver Open - Vancouver Alexander Kolyaskin Memorial - Donetsk Shenzhen Challenger Samsung Securities Cup - Seoul PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Sunrise Challenger XL Bermuda Open - Bermuda Rhodes Challenger Delray Beach International Tennis Championships - Delray Beach San Jose Challenger College Station Challenger - College Station Athens Challenger Bloomfield Hills Challenger Fergana Challenger Nottingham Challenger Seoul Challenger Swanston Challenger - Sacramento CA Tennis Trophy - Vienna Vancouver Challenger Shanghai Challenger TD Waterhouse Cup - Long Island Geneva Challenger Loughborough Challenger Helsinki Challenger Quimper Challenger Guzzini Challenger - Recanati Mexico City Challenger PBZ Zagreb Indoors - Zagreb Ramat Hasharon Challenger China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Next Generation Adelaide International - Adelaide Heineken Open - Auckland U.S. Mens's Clay Court Championship - Houston BMW Open - Munich The Artois Championships - London The Nottingham Open - Nottingham Pilot Pen Tennis - New Haven China Open - Beijing ATP Kremlin Cup - Moscow Chennai Open - Chennai SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Ortisei Challenger Open Sabadell Atlantico - Barcelona Yokohama Challenger Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Alphen Challenger AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Medibank International - Sydney 2006 USTA Tallahassee Tennis Challenger - Tallahassee SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Anning Challenger AEGON Championships - London Gimcheon Challenger AEGON International - Eastbourne Garanti Koza Sofia Open - Sofia Atlanta Tennis Championships - Atlanta Seoul Challenger Countrywide Classic - Los Angeles Nottingham Challenger Regions Morgan Keegan Championships - Memphis Thailand Open - Bangkok The Hypo Group Tennis International 2008 - Poertschach Kaohsiung Challenger Indianapolis Tennis Championships - Indianapolis Yokohama Challenger Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Brisbane International - Brisbane SA Tennis Open - Johannesburg Bangkok Challenger Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Mons Challenger Serbia Open - Belgrade Campbell's Hall of Fame Tennis Championships - Newport Ciudad de Pozoblanco Open Diputacion - Cordoba Rennes Challenger Rakuten Japan Open - Tokyo St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Bratislava Challenger Open de Nice Cote d'Azur - Nice AIG Japan Open Tennis Championships - Tokyo Campbell's Hall of Fame Tennis Championships - Newport Kremlin Cup - Moscow Aircel Chennai Open - Chennai Helsinki Challenger Open Sud de France - Montpellier Yokohama Challenger Toyota Challenger AEGON Championships - London Happy Valley Challenger Malaysian Open - Kuala Lumpur Hong Kong Challenger Kremlin Cup - Moscow Burnie Challenger Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Launceston Challenger Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Guangzhou Challenger Power Horse Cup - Dusseldorf Irving Challenger AEGON Championships - London Raanana Challenger Topshelf Open - 's-Hertogenbosch Le Gosier Challenger Hall of Fame Tennis Championships - Newport Batman Challenger Sarasota Challenger PTT Thailand Open - Bangkok Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Citi Open - Washington Savannah Challenger Kremlin Cup - Moscow Swiss Indoors Basel - Basel Open Sud de France - Montpellier US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch AEGON Championships - London Aegon Nottingham Open - Nottingham BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Home Depot Center USTA Challenger - Carson Brisbane International - Brisbane Seoul Challenger ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Shenzhen Open - Shenzhen Aircel Chennai Open - Chennai Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BMW Open - Munich Open Parc - Lyon BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Kremlin Cup - Moscow If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Next Gen ATP Finals - Milan Brisbane International - Brisbane Qatar ExxonMobil Open - Doha ASB Classic - Auckland New York Open - New York Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco BMW Open - Munich Hall of Fame Open - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Chengdu Open - Chengdu Rakuten Japan Open - Tokyo Intrum Stockholm Open - Stockholm Tata Open Maharashtra - Pune ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam Uncle Toby's Australian Men's Clay Court Challenger - Canberra Garanti Koza Sofia Open - Sofia Canberra Challenger St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Rakuten Japan Open - Tokyo Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna Ford Tennis Championships - Louisville New York Open - New York USTA Comerica Challenger - Aptos Guangzhou Challenger Shenzhen Challenger Singha Tennis Classic - Tarzana Budapest Challenger - Budapest Karshi Challenger Ljubljana Open - Ljubljana Ho Chi Minh City Challenger Suzhou Challenger Ortisei Challenger Kun-Ming Challenger dBI Tennis Challenger - Binghamton Shanghai Challenger Open de Montauban - Montauban Taipei City Challenger Andria Challenger Ningboo Challenger Busan Challenger Credicard Mastercard Tennis Cup - Campos do Jordao TED Open - Istanbul Happy Valley Challenger Columbus Challenger Winnipeg Challenger Binghamton Challenger Vancouver Challenger Memphis Open - Memphis Columbus Challenger Ostrava Challenger Canberra Challenger Busan Challenger Citta di Monza - Monza Seoul Challenger Busan Challenger Surbiton Challenger Nottingham Challenger Seoul Challenger Gwangju Challenger Guangzhou Challenger Wuxi Challenger Little Rock Challenger Tyler Challenger Cary Challenger Winnipeg Challenger Granby Challenger Jinan Challenger International Indoor Tennis Championships of Croatia - Zagreb Vancouver Challenger Dallas Challenger Astana Challenger BMW Open - Munich Tennis Channel Open - Las Vegas The Stella Artois Championships - London Medibank International - Sydney Winston Salem - Winston Salem UNICEF Open - 's Hertogenbosch Delray Beach Open - Delray Beach TEB BNP Paribas Istanbul Open - Istanbul PTT Thailand Open - Bangkok Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Farmers Classic - Los Angeles Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva Citi Open - Washington Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Open Tennis - Miami BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Western & Southern Open - Cincinnati U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open (juniors) Davis Cup, Group 1, PO, ZIM-ISR 1-4 Davis Cup, Group 1, 1R, ISR-SCG 1-4 Davis Cup, Group 1, 1R, ISR-LUX 5-0 Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, World Group, 1R, ISR-SWE 2-3 Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, World Group, 1R, SWE-ISR 2-3 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, Group I, 2R, ISR-POL 3-1 Davis Cup, World Group, PO, ISR-CAN 2-3 Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, Group I, 2R, KOR-IND 1-3 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, Group I, PO, TPE-KOR 1-3 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, Group I, 1R, THA-KOR 2-3 Davis Cup, Group I, 2R, UZB-KOR 3-2 Davis Cup, Group I, PO, ISR-SLO 3-2 Davis Cup, Group I, 1R, HUN-ISR 3-2 Davis Cup, Group I, 1R, KOR-NZL 3-1 Davis Cup, Group I, PO, ISR-SWE 3-1 Davis Cup, Group I, 1R, POR-ISR 5-0 Davis Cup, Group I, 1R, KOR-UZB 1-3 Davis Cup, Group I, PO, ISR-UKR 0-5 Davis Cup, Group I, PO, KOR-TPE 3-2 Davis Cup, Group I, PO, ISR-ROU 5-0 Davis Cup, Group I, 1R, RSA-ISR 2-3 Davis Cup, Group I, 2R, CZE-ISR 3-1 Davis Cup, Group I, 1R, SWE-ISR 3-1 Davis Cup, Group I, 1R, KOR-KAZ 3-1 French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) French Open (juniors) U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Wimbledon (juniors) Australian Open (Asia, Wildcard) Kooyong Classic - Kooyong Mubadala World Tennis Championship Mubadala World Tennis Championship Olympics - Rio de Janeiro Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, PO, CHI-ISR 4-1 Busan Challenger